docker version的Server启动异常的解决方法 |
您所在的位置:网站首页 › docker server client › docker version的Server启动异常的解决方法 |
Centos7.7上安装Docker后,因为不是root用户,docker 的Server启动异常
异常信息 docker version Client: Docker Engine - Community Version: 20.10.8 API version: 1.41 Go version: go1.16.6 Git commit: 3967b7d Built: Fri Jul 30 19:55:49 2021 OS/Arch: linux/amd64 Context: default Experimental: true Got permission denied while trying to connect to the Docker daemon socket at unix:///var/run/docker.sock:Get "http://%2Fvar%2Frun%2Fdocker.sock/v1.24/version":dial unix /var/run/docker.sock: connect: permission denied
方法1: 修改docker.sock权限 (若docker服务重启, 就需要再次设置一次) cd /var/run sudo chmod 666 docker.sock 方案2:添加当前用户(例:centos)到docker 用户组 2.1 添加当前用户到docker 用户组 sudo gpasswd -a ${USER} docker 2.2 查看用户组下用户,检查添加是否成功 cat /etc/group | grep docker
2.3 重新启动Centos系统,问题解决。
|
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |